#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//#include <stdlib.h>
//struct Employee
//{
//	int num;
//	float pay;
//	struct Employee* next;
//};
//int main()
//{
//	struct Employee* head = NULL;
//	struct Employee* current = NULL;
//	int i = 0;
//	while (1)
//	{
//		struct Employee* newNode = (struct Employee*)malloc(sizeof(struct Employee));
//		scanf("%d%f", &newNode->num, &newNode->pay);
//        newNode->next = NULL;
//		if (newNode->num == 0 && newNode->pay == 0)
//		{
//			break;
//		}
//		
//		if (head == NULL)
//		{
//			head = newNode;
//			current = newNode;
//		}
//		else
//		{
//			current->next = newNode;
//			current = newNode;
//		}
//	}
//	printf("The linked list:\n");
//	struct Employee* tmp = head;
//	while (tmp != NULL)
//	{
//		printf("%d,%.2f\n", tmp->num, tmp->pay);
//		tmp = tmp->next;
//	}
//	tmp = head;
//	while (tmp != NULL)
//	{
//		struct Employee* tofree = tmp;
//		tmp = tmp->next;
//		free(tofree);
//	}
//	return 0;
//}
//
